meatballs mix - German English Dictionary